package com.example.petshopping.model;

import java.time.LocalDateTime;

/**
 * 宠物拍卖商品分页请求VO
 */
public class AppPetAuctionItemPageReqVO {
    private Integer pageNo = 1;
    private Integer pageSize = 10;
    private Long spuId;
    private Integer auctionType;
    private Integer startingPrice;
    private Integer priceIncrement;
    private LocalDateTime[] startTime;
    private LocalDateTime[] endTime;
    private Integer status;
    private Boolean isPromoted;
    private Long sellerId;
    private String sellerName;
    private LocalDateTime[] createTime;

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Long getSpuId() {
        return spuId;
    }

    public void setSpuId(Long spuId) {
        this.spuId = spuId;
    }

    public Integer getAuctionType() {
        return auctionType;
    }

    public void setAuctionType(Integer auctionType) {
        this.auctionType = auctionType;
    }

    public Integer getStartingPrice() {
        return startingPrice;
    }

    public void setStartingPrice(Integer startingPrice) {
        this.startingPrice = startingPrice;
    }

    public Integer getPriceIncrement() {
        return priceIncrement;
    }

    public void setPriceIncrement(Integer priceIncrement) {
        this.priceIncrement = priceIncrement;
    }

    public LocalDateTime[] getStartTime() {
        return startTime;
    }

    public void setStartTime(LocalDateTime[] startTime) {
        this.startTime = startTime;
    }

    public LocalDateTime[] getEndTime() {
        return endTime;
    }

    public void setEndTime(LocalDateTime[] endTime) {
        this.endTime = endTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Boolean getIsPromoted() {
        return isPromoted;
    }

    public void setIsPromoted(Boolean isPromoted) {
        this.isPromoted = isPromoted;
    }

    public Long getSellerId() {
        return sellerId;
    }

    public void setSellerId(Long sellerId) {
        this.sellerId = sellerId;
    }

    public String getSellerName() {
        return sellerName;
    }

    public void setSellerName(String sellerName) {
        this.sellerName = sellerName;
    }

    public LocalDateTime[] getCreateTime() {
        return createTime;
    }

    public void setCreateTime(LocalDateTime[] createTime) {
        this.createTime = createTime;
    }
} 